Skip to content

MINOR: Note that formatted storage directories are not forward-compatible#22429

Merged
chia7712 merged 1 commit into
apache:trunkfrom
m1a2st:minor-storage-format-fwd-compat-note
Jun 7, 2026
Merged

MINOR: Note that formatted storage directories are not forward-compatible#22429
chia7712 merged 1 commit into
apache:trunkfrom
m1a2st:minor-storage-format-fwd-compat-note

Conversation

@m1a2st
Copy link
Copy Markdown
Collaborator

@m1a2st m1a2st commented May 31, 2026

Follow-up to #20707, which unified bootstrap metadata into the KRaft
zero checkpoint. As a side effect, a directory produced by a newer
kafka-storage tool can no longer be started by an older Kafka broker —
even if --release-version was set to an older version at format time.
The flag only chooses the initial feature levels; the on-disk checkpoint
layout itself is dictated by the tool's own code version.

Reviewers: Chia-Ping Tsai chia7712@gmail.com

@github-actions github-actions Bot added triage PRs from the community core Kafka Broker small Small PRs labels May 31, 2026
Copy link
Copy Markdown
Member

@chia7712 chia7712 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@chia7712 chia7712 merged commit 9f19c79 into apache:trunk Jun 7, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Kafka Broker small Small PRs triage PRs from the community

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants